package com.tubang.logistics.vo;

import com.tubang.common.vo.BaseVo;
import com.tubang.component.entity.AddressEntity;

import java.util.Date;
import java.util.List;

/**
 * 订单调度列表视图
 */
@SuppressWarnings("serial")
public class OrderDispatchListVo extends BaseVo {


    /**
     * 运单 订单 编号
     */
    private String num;

    /**
     * 货源基本信息
     */
    private GoodsBaseVo goodsBaseVo;


    /**
     * 货源商品列表
     */
    private List<GoodsInfoVo> goodsInfoVoS;


    /**
     * 发货人
     */
    private AddressEntity addressFrom;

    /**
     * 收货人
     */
    private AddressEntity addresTo;

    /**
     * 货物名称
     */
    private String goodsName;

    /**
     * 货物重量
     */
    private String weight;

    /**
     * 运输单价
     */
    private Double carriage;

    public GoodsBaseVo getGoodsBaseVo() {
        return goodsBaseVo;
    }

    public void setGoodsBaseVo(GoodsBaseVo goodsBaseVo) {
        this.goodsBaseVo = goodsBaseVo;
    }

    public List<GoodsInfoVo> getGoodsInfoVoS() {
        return goodsInfoVoS;
    }

    public void setGoodsInfoVoS(List<GoodsInfoVo> goodsInfoVoS) {
        this.goodsInfoVoS = goodsInfoVoS;
    }

    public String getNum() {
        return num;
    }

    public void setNum(String num) {
        this.num = num;
    }

    public AddressEntity getAddressFrom() {
        return addressFrom;
    }

    public void setAddressFrom(AddressEntity addressFrom) {
        this.addressFrom = addressFrom;
    }

    public AddressEntity getAddresTo() {
        return addresTo;
    }

    public void setAddresTo(AddressEntity addresTo) {
        this.addresTo = addresTo;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getWeight() {
        return weight;
    }

    public void setWeight(String weight) {
        this.weight = weight;
    }

    public Double getCarriage() {
        return carriage;
    }

    public void setCarriage(Double carriage) {
        this.carriage = carriage;
    }
}
